doubling over from the stench - Français Anglais Dictionnaire